brader ses principes

Traductions
compromise one's principles
Mots
brader

verb
sell off